package com.zzyl.vo;

import com.zzyl.base.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Value;

/**
 * 护理等级值对象
 */
@Value
@ApiModel(value = "NursingLevelVO", description = "护理等级值对象")
public class NursingLevelVo extends BaseVo {

    @ApiModelProperty(value = "护理等级名称", required = true, example = "高级护理")
    private final String name;


    @ApiModelProperty(value = "费用", example = "200.00")
    private final double fee;

    @ApiModelProperty(value = "护理计划ID", example = "10001")
    private final Long planId;

    @ApiModelProperty(value = "护理等级描述", example = "适用于需要特别关注的病人")
    private final String description;

    @ApiModelProperty(value = "状态 (0: 禁用, 1: 启用)", example = "1")
    private final int status;

    @ApiModelProperty(value = "护理计划名字", example = "二级护理计划")
    private final Long planName;
}